#ifndef WEAPON_LIGHTNING_H
#define WEAPON_LIGHTNING_H
#include "weapon.h"
class hud_skill;
class weaponLightning : public weapon{
protected:
    hud_skill* skill = nullptr;
public:
    void init() override;
    static weaponLightning* createWLightning(actor* parent,float cooldown, float manacost);
    virtual bool handleEvents(SDL_Event& e) override;
    virtual void update(float dt) override;
};
#endif  // WEAPON_LIGHTNING_H